extends Area2D

var speed = 200

func _process(delta):
	#设置速度为0向量
	var velocity = Vector2.ZERO
	if Input.is_action_pressed("ui_left"):
		velocity.x -= 1
	if Input.is_action_pressed("ui_right"):
		velocity.x += 1
	if Input.is_action_pressed("ui_up"):
		velocity.y -= 1
	if Input.is_action_pressed("ui_down"):
		velocity.y += 1
	if velocity!=Vector2.ZERO:
		#只有在按下了键盘上的值之后才修改向量
		rotation = velocity.angle()
	#移动前velocity转换为单位向量
	position += velocity.normalized() * speed * delta
	
	
